home *** CD-ROM | disk | FTP | other *** search
/ One Click 11 / OneClick11.iso / Bancos de Dados / Conversao / Mysql2Excel / Setup.exe / Mysql2Excel.exe / wxPython / windows2.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-06-23  |  48.0 KB  |  843 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.2)
  3.  
  4. import windows2c
  5. from misc import *
  6. from gdi import *
  7. from fonts import *
  8. from windows import *
  9. from clip_dnd import *
  10. from controls import *
  11. from events import *
  12. import wx
  13.  
  14. class wxNotebookEventPtr(wxNotifyEventPtr):
  15.     
  16.     def __init__(self, this):
  17.         self.this = this
  18.         self.thisown = 0
  19.  
  20.     
  21.     def GetSelection(self, *_args, **_kwargs):
  22.         val = apply(windows2c.wxNotebookEvent_GetSelection, (self,) + _args, _kwargs)
  23.         return val
  24.  
  25.     
  26.     def GetOldSelection(self, *_args, **_kwargs):
  27.         val = apply(windows2c.wxNotebookEvent_GetOldSelection, (self,) + _args, _kwargs)
  28.         return val
  29.  
  30.     
  31.     def SetOldSelection(self, *_args, **_kwargs):
  32.         val = apply(windows2c.wxNotebookEvent_SetOldSelection, (self,) + _args, _kwargs)
  33.         return val
  34.  
  35.     
  36.     def SetSelection(self, *_args, **_kwargs):
  37.         val = apply(windows2c.wxNotebookEvent_SetSelection, (self,) + _args, _kwargs)
  38.         return val
  39.  
  40.     
  41.     def __repr__(self):
  42.         return '<C wxNotebookEvent instance at %s>' % (self.this,)
  43.  
  44.  
  45.  
  46. class wxNotebookEvent(wxNotebookEventPtr):
  47.     
  48.     def __init__(self, *_args, **_kwargs):
  49.         self.this = apply(windows2c.new_wxNotebookEvent, _args, _kwargs)
  50.         self.thisown = 1
  51.  
  52.  
  53.  
  54. class wxNotebookPtr(wxControlPtr):
  55.     
  56.     def __init__(self, this):
  57.         self.this = this
  58.         self.thisown = 0
  59.  
  60.     
  61.     def Create(self, *_args, **_kwargs):
  62.         val = apply(windows2c.wxNotebook_Create, (self,) + _args, _kwargs)
  63.         return val
  64.  
  65.     
  66.     def GetPageCount(self, *_args, **_kwargs):
  67.         val = apply(windows2c.wxNotebook_GetPageCount, (self,) + _args, _kwargs)
  68.         return val
  69.  
  70.     
  71.     def SetSelection(self, *_args, **_kwargs):
  72.         val = apply(windows2c.wxNotebook_SetSelection, (self,) + _args, _kwargs)
  73.         return val
  74.  
  75.     
  76.     def AdvanceSelection(self, *_args, **_kwargs):
  77.         val = apply(windows2c.wxNotebook_AdvanceSelection, (self,) + _args, _kwargs)
  78.         return val
  79.  
  80.     
  81.     def GetSelection(self, *_args, **_kwargs):
  82.         val = apply(windows2c.wxNotebook_GetSelection, (self,) + _args, _kwargs)
  83.         return val
  84.  
  85.     
  86.     def SetPageText(self, *_args, **_kwargs):
  87.         val = apply(windows2c.wxNotebook_SetPageText, (self,) + _args, _kwargs)
  88.         return val
  89.  
  90.     
  91.     def GetPageText(self, *_args, **_kwargs):
  92.         val = apply(windows2c.wxNotebook_GetPageText, (self,) + _args, _kwargs)
  93.         return val
  94.  
  95.     
  96.     def SetImageList(self, *_args, **_kwargs):
  97.         val = apply(windows2c.wxNotebook_SetImageList, (self,) + _args, _kwargs)
  98.         return val
  99.  
  100.     
  101.     def AssignImageList(self, *_args, **_kwargs):
  102.         val = apply(windows2c.wxNotebook_AssignImageList, (self,) + _args, _kwargs)
  103.         _args[0].thisown = 0
  104.         return val
  105.  
  106.     
  107.     def GetImageList(self, *_args, **_kwargs):
  108.         val = apply(windows2c.wxNotebook_GetImageList, (self,) + _args, _kwargs)
  109.         return val
  110.  
  111.     
  112.     def GetPageImage(self, *_args, **_kwargs):
  113.         val = apply(windows2c.wxNotebook_GetPageImage, (self,) + _args, _kwargs)
  114.         return val
  115.  
  116.     
  117.     def SetPageImage(self, *_args, **_kwargs):
  118.         val = apply(windows2c.wxNotebook_SetPageImage, (self,) + _args, _kwargs)
  119.         return val
  120.  
  121.     
  122.     def GetRowCount(self, *_args, **_kwargs):
  123.         val = apply(windows2c.wxNotebook_GetRowCount, (self,) + _args, _kwargs)
  124.         return val
  125.  
  126.     
  127.     def SetPageSize(self, *_args, **_kwargs):
  128.         val = apply(windows2c.wxNotebook_SetPageSize, (self,) + _args, _kwargs)
  129.         return val
  130.  
  131.     
  132.     def SetPadding(self, *_args, **_kwargs):
  133.         val = apply(windows2c.wxNotebook_SetPadding, (self,) + _args, _kwargs)
  134.         return val
  135.  
  136.     
  137.     def DeletePage(self, *_args, **_kwargs):
  138.         val = apply(windows2c.wxNotebook_DeletePage, (self,) + _args, _kwargs)
  139.         return val
  140.  
  141.     
  142.     def RemovePage(self, *_args, **_kwargs):
  143.         val = apply(windows2c.wxNotebook_RemovePage, (self,) + _args, _kwargs)
  144.         return val
  145.  
  146.     
  147.     def DeleteAllPages(self, *_args, **_kwargs):
  148.         val = apply(windows2c.wxNotebook_DeleteAllPages, (self,) + _args, _kwargs)
  149.         return val
  150.  
  151.     
  152.     def AddPage(self, *_args, **_kwargs):
  153.         val = apply(windows2c.wxNotebook_AddPage, (self,) + _args, _kwargs)
  154.         return val
  155.  
  156.     
  157.     def InsertPage(self, *_args, **_kwargs):
  158.         val = apply(windows2c.wxNotebook_InsertPage, (self,) + _args, _kwargs)
  159.         return val
  160.  
  161.     
  162.     def GetPage(self, *_args, **_kwargs):
  163.         val = apply(windows2c.wxNotebook_GetPage, (self,) + _args, _kwargs)
  164.         return val
  165.  
  166.     
  167.     def ResizeChildren(self, *_args, **_kwargs):
  168.         val = apply(windows2c.wxNotebook_ResizeChildren, (self,) + _args, _kwargs)
  169.         return val
  170.  
  171.     
  172.     def __repr__(self):
  173.         return '<C wxNotebook instance at %s>' % (self.this,)
  174.  
  175.  
  176.  
  177. class wxNotebook(wxNotebookPtr):
  178.     
  179.     def __init__(self, *_args, **_kwargs):
  180.         self.this = apply(windows2c.new_wxNotebook, _args, _kwargs)
  181.         self.thisown = 1
  182.         self._setOORInfo(self)
  183.  
  184.  
  185.  
  186. def wxPreNotebook(*_args, **_kwargs):
  187.     val = wxNotebookPtr(apply(windows2c.new_wxPreNotebook, _args, _kwargs))
  188.     val.thisown = 1
  189.     val._setOORInfo(val)
  190.     return val
  191.  
  192.  
  193. class wxSplitterEventPtr(wxNotifyEventPtr):
  194.     
  195.     def __init__(self, this):
  196.         self.this = this
  197.         self.thisown = 0
  198.  
  199.     
  200.     def GetSashPosition(self, *_args, **_kwargs):
  201.         val = apply(windows2c.wxSplitterEvent_GetSashPosition, (self,) + _args, _kwargs)
  202.         return val
  203.  
  204.     
  205.     def GetX(self, *_args, **_kwargs):
  206.         val = apply(windows2c.wxSplitterEvent_GetX, (self,) + _args, _kwargs)
  207.         return val
  208.  
  209.     
  210.     def GetY(self, *_args, **_kwargs):
  211.         val = apply(windows2c.wxSplitterEvent_GetY, (self,) + _args, _kwargs)
  212.         return val
  213.  
  214.     
  215.     def GetWindowBeingRemoved(self, *_args, **_kwargs):
  216.         val = apply(windows2c.wxSplitterEvent_GetWindowBeingRemoved, (self,) + _args, _kwargs)
  217.         return val
  218.  
  219.     
  220.     def SetSashPosition(self, *_args, **_kwargs):
  221.         val = apply(windows2c.wxSplitterEvent_SetSashPosition, (self,) + _args, _kwargs)
  222.         return val
  223.  
  224.     
  225.     def __repr__(self):
  226.         return '<C wxSplitterEvent instance at %s>' % (self.this,)
  227.  
  228.  
  229.  
  230. class wxSplitterEvent(wxSplitterEventPtr):
  231.     
  232.     def __init__(self, *_args, **_kwargs):
  233.         self.this = apply(windows2c.new_wxSplitterEvent, _args, _kwargs)
  234.         self.thisown = 1
  235.  
  236.  
  237.  
  238. class wxSplitterWindowPtr(wxWindowPtr):
  239.     
  240.     def __init__(self, this):
  241.         self.this = this
  242.         self.thisown = 0
  243.  
  244.     
  245.     def Create(self, *_args, **_kwargs):
  246.         val = apply(windows2c.wxSplitterWindow_Create, (self,) + _args, _kwargs)
  247.         return val
  248.  
  249.     
  250.     def GetWindow1(self, *_args, **_kwargs):
  251.         val = apply(windows2c.wxSplitterWindow_GetWindow1, (self,) + _args, _kwargs)
  252.         return val
  253.  
  254.     
  255.     def GetWindow2(self, *_args, **_kwargs):
  256.         val = apply(windows2c.wxSplitterWindow_GetWindow2, (self,) + _args, _kwargs)
  257.         return val
  258.  
  259.     
  260.     def SetSplitMode(self, *_args, **_kwargs):
  261.         val = apply(windows2c.wxSplitterWindow_SetSplitMode, (self,) + _args, _kwargs)
  262.         return val
  263.  
  264.     
  265.     def GetSplitMode(self, *_args, **_kwargs):
  266.         val = apply(windows2c.wxSplitterWindow_GetSplitMode, (self,) + _args, _kwargs)
  267.         return val
  268.  
  269.     
  270.     def Initialize(self, *_args, **_kwargs):
  271.         val = apply(windows2c.wxSplitterWindow_Initialize, (self,) + _args, _kwargs)
  272.         return val
  273.  
  274.     
  275.     def SplitVertically(self, *_args, **_kwargs):
  276.         val = apply(windows2c.wxSplitterWindow_SplitVertically, (self,) + _args, _kwargs)
  277.         return val
  278.  
  279.     
  280.     def SplitHorizontally(self, *_args, **_kwargs):
  281.         val = apply(windows2c.wxSplitterWindow_SplitHorizontally, (self,) + _args, _kwargs)
  282.         return val
  283.  
  284.     
  285.     def Unsplit(self, *_args, **_kwargs):
  286.         val = apply(windows2c.wxSplitterWindow_Unsplit, (self,) + _args, _kwargs)
  287.         return val
  288.  
  289.     
  290.     def ReplaceWindow(self, *_args, **_kwargs):
  291.         val = apply(windows2c.wxSplitterWindow_ReplaceWindow, (self,) + _args, _kwargs)
  292.         return val
  293.  
  294.     
  295.     def IsSplit(self, *_args, **_kwargs):
  296.         val = apply(windows2c.wxSplitterWindow_IsSplit, (self,) + _args, _kwargs)
  297.         return val
  298.  
  299.     
  300.     def SetSashSize(self, *_args, **_kwargs):
  301.         val = apply(windows2c.wxSplitterWindow_SetSashSize, (self,) + _args, _kwargs)
  302.         return val
  303.  
  304.     
  305.     def SetBorderSize(self, *_args, **_kwargs):
  306.         val = apply(windows2c.wxSplitterWindow_SetBorderSize, (self,) + _args, _kwargs)
  307.         return val
  308.  
  309.     
  310.     def GetSashSize(self, *_args, **_kwargs):
  311.         val = apply(windows2c.wxSplitterWindow_GetSashSize, (self,) + _args, _kwargs)
  312.         return val
  313.  
  314.     
  315.     def GetBorderSize(self, *_args, **_kwargs):
  316.         val = apply(windows2c.wxSplitterWindow_GetBorderSize, (self,) + _args, _kwargs)
  317.         return val
  318.  
  319.     
  320.     def SetSashPosition(self, *_args, **_kwargs):
  321.         val = apply(windows2c.wxSplitterWindow_SetSashPosition, (self,) + _args, _kwargs)
  322.         return val
  323.  
  324.     
  325.     def GetSashPosition(self, *_args, **_kwargs):
  326.         val = apply(windows2c.wxSplitterWindow_GetSashPosition, (self,) + _args, _kwargs)
  327.         return val
  328.  
  329.     
  330.     def SetMinimumPaneSize(self, *_args, **_kwargs):
  331.         val = apply(windows2c.wxSplitterWindow_SetMinimumPaneSize, (self,) + _args, _kwargs)
  332.         return val
  333.  
  334.     
  335.     def GetMinimumPaneSize(self, *_args, **_kwargs):
  336.         val = apply(windows2c.wxSplitterWindow_GetMinimumPaneSize, (self,) + _args, _kwargs)
  337.         return val
  338.  
  339.     
  340.     def SizeWindows(self, *_args, **_kwargs):
  341.         val = apply(windows2c.wxSplitterWindow_SizeWindows, (self,) + _args, _kwargs)
  342.         return val
  343.  
  344.     
  345.     def SetNeedUpdating(self, *_args, **_kwargs):
  346.         val = apply(windows2c.wxSplitterWindow_SetNeedUpdating, (self,) + _args, _kwargs)
  347.         return val
  348.  
  349.     
  350.     def GetNeedUpdating(self, *_args, **_kwargs):
  351.         val = apply(windows2c.wxSplitterWindow_GetNeedUpdating, (self,) + _args, _kwargs)
  352.         return val
  353.  
  354.     
  355.     def __repr__(self):
  356.         return '<C wxSplitterWindow instance at %s>' % (self.this,)
  357.  
  358.  
  359.  
  360. class wxSplitterWindow(wxSplitterWindowPtr):
  361.     
  362.     def __init__(self, *_args, **_kwargs):
  363.         self.this = apply(windows2c.new_wxSplitterWindow, _args, _kwargs)
  364.         self.thisown = 1
  365.         self._setOORInfo(self)
  366.  
  367.  
  368.  
  369. def wxPreSplitterWindow(*_args, **_kwargs):
  370.     val = wxSplitterWindowPtr(apply(windows2c.new_wxPreSplitterWindow, _args, _kwargs))
  371.     val.thisown = 1
  372.     val._setOORInfo(val)
  373.     return val
  374.  
  375.  
  376. class wxTaskBarIconPtr(wxEvtHandlerPtr):
  377.     
  378.     def __init__(self, this):
  379.         self.this = this
  380.         self.thisown = 0
  381.  
  382.     
  383.     def __del__(self, delfunc = windows2c.delete_wxTaskBarIcon):
  384.         if self.thisown == 1:
  385.             
  386.             try:
  387.                 delfunc(self)
  388.             except:
  389.                 pass
  390.  
  391.         
  392.  
  393.     
  394.     def SetIcon(self, *_args, **_kwargs):
  395.         val = apply(windows2c.wxTaskBarIcon_SetIcon, (self,) + _args, _kwargs)
  396.         return val
  397.  
  398.     
  399.     def RemoveIcon(self, *_args, **_kwargs):
  400.         val = apply(windows2c.wxTaskBarIcon_RemoveIcon, (self,) + _args, _kwargs)
  401.         return val
  402.  
  403.     
  404.     def PopupMenu(self, *_args, **_kwargs):
  405.         val = apply(windows2c.wxTaskBarIcon_PopupMenu, (self,) + _args, _kwargs)
  406.         return val
  407.  
  408.     
  409.     def IsIconInstalled(self, *_args, **_kwargs):
  410.         val = apply(windows2c.wxTaskBarIcon_IsIconInstalled, (self,) + _args, _kwargs)
  411.         return val
  412.  
  413.     
  414.     def IsOK(self, *_args, **_kwargs):
  415.         val = apply(windows2c.wxTaskBarIcon_IsOK, (self,) + _args, _kwargs)
  416.         return val
  417.  
  418.     
  419.     def __repr__(self):
  420.         return '<C wxTaskBarIcon instance at %s>' % (self.this,)
  421.  
  422.  
  423.  
  424. class wxTaskBarIcon(wxTaskBarIconPtr):
  425.     
  426.     def __init__(self, *_args, **_kwargs):
  427.         self.this = apply(windows2c.new_wxTaskBarIcon, _args, _kwargs)
  428.         self.thisown = 1
  429.         wx._checkForCallback(self, 'OnMouseMove', wxEVT_TASKBAR_MOVE)
  430.         wx._checkForCallback(self, 'OnLButtonDown', wxEVT_TASKBAR_LEFT_DOWN)
  431.         wx._checkForCallback(self, 'OnLButtonUp', wxEVT_TASKBAR_LEFT_UP)
  432.         wx._checkForCallback(self, 'OnRButtonDown', wxEVT_TASKBAR_RIGHT_DOWN)
  433.         wx._checkForCallback(self, 'OnRButtonUp', wxEVT_TASKBAR_RIGHT_UP)
  434.         wx._checkForCallback(self, 'OnLButtonDClick', wxEVT_TASKBAR_LEFT_DCLICK)
  435.         wx._checkForCallback(self, 'OnRButtonDClick', wxEVT_TASKBAR_RIGHT_DCLICK)
  436.  
  437.  
  438.  
  439. class wxPyWindowPtr(wxWindowPtr):
  440.     
  441.     def __init__(self, this):
  442.         self.this = this
  443.         self.thisown = 0
  444.  
  445.     
  446.     def _setCallbackInfo(self, *_args, **_kwargs):
  447.         val = apply(windows2c.wxPyWindow__setCallbackInfo, (self,) + _args, _kwargs)
  448.         return val
  449.  
  450.     
  451.     def base_DoMoveWindow(self, *_args, **_kwargs):
  452.         val = apply(windows2c.wxPyWindow_base_DoMoveWindow, (self,) + _args, _kwargs)
  453.         return val
  454.  
  455.     
  456.     def base_DoSetSize(self, *_args, **_kwargs):
  457.         val = apply(windows2c.wxPyWindow_base_DoSetSize, (self,) + _args, _kwargs)
  458.         return val
  459.  
  460.     
  461.     def base_DoSetClientSize(self, *_args, **_kwargs):
  462.         val = apply(windows2c.wxPyWindow_base_DoSetClientSize, (self,) + _args, _kwargs)
  463.         return val
  464.  
  465.     
  466.     def base_DoSetVirtualSize(self, *_args, **_kwargs):
  467.         val = apply(windows2c.wxPyWindow_base_DoSetVirtualSize, (self,) + _args, _kwargs)
  468.         return val
  469.  
  470.     
  471.     def base_DoGetSize(self, *_args, **_kwargs):
  472.         val = apply(windows2c.wxPyWindow_base_DoGetSize, (self,) + _args, _kwargs)
  473.         return val
  474.  
  475.     
  476.     def base_DoGetClientSize(self, *_args, **_kwargs):
  477.         val = apply(windows2c.wxPyWindow_base_DoGetClientSize, (self,) + _args, _kwargs)
  478.         return val
  479.  
  480.     
  481.     def base_DoGetPosition(self, *_args, **_kwargs):
  482.         val = apply(windows2c.wxPyWindow_base_DoGetPosition, (self,) + _args, _kwargs)
  483.         return val
  484.  
  485.     
  486.     def base_DoGetVirtualSize(self, *_args, **_kwargs):
  487.         val = apply(windows2c.wxPyWindow_base_DoGetVirtualSize, (self,) + _args, _kwargs)
  488.         if val:
  489.             val = wxSizePtr(val)
  490.             val.thisown = 1
  491.         
  492.         return val
  493.  
  494.     
  495.     def base_DoGetBestSize(self, *_args, **_kwargs):
  496.         val = apply(windows2c.wxPyWindow_base_DoGetBestSize, (self,) + _args, _kwargs)
  497.         if val:
  498.             val = wxSizePtr(val)
  499.             val.thisown = 1
  500.         
  501.         return val
  502.  
  503.     
  504.     def base_InitDialog(self, *_args, **_kwargs):
  505.         val = apply(windows2c.wxPyWindow_base_InitDialog, (self,) + _args, _kwargs)
  506.         return val
  507.  
  508.     
  509.     def base_TransferDataToWindow(self, *_args, **_kwargs):
  510.         val = apply(windows2c.wxPyWindow_base_TransferDataToWindow, (self,) + _args, _kwargs)
  511.         return val
  512.  
  513.     
  514.     def base_TransferDataFromWindow(self, *_args, **_kwargs):
  515.         val = apply(windows2c.wxPyWindow_base_TransferDataFromWindow, (self,) + _args, _kwargs)
  516.         return val
  517.  
  518.     
  519.     def base_Validate(self, *_args, **_kwargs):
  520.         val = apply(windows2c.wxPyWindow_base_Validate, (self,) + _args, _kwargs)
  521.         return val
  522.  
  523.     
  524.     def base_AcceptsFocus(self, *_args, **_kwargs):
  525.         val = apply(windows2c.wxPyWindow_base_AcceptsFocus, (self,) + _args, _kwargs)
  526.         return val
  527.  
  528.     
  529.     def base_AcceptsFocusFromKeyboard(self, *_args, **_kwargs):
  530.         val = apply(windows2c.wxPyWindow_base_AcceptsFocusFromKeyboard, (self,) + _args, _kwargs)
  531.         return val
  532.  
  533.     
  534.     def base_GetMaxSize(self, *_args, **_kwargs):
  535.         val = apply(windows2c.wxPyWindow_base_GetMaxSize, (self,) + _args, _kwargs)
  536.         if val:
  537.             val = wxSizePtr(val)
  538.             val.thisown = 1
  539.         
  540.         return val
  541.  
  542.     
  543.     def base_AddChild(self, *_args, **_kwargs):
  544.         val = apply(windows2c.wxPyWindow_base_AddChild, (self,) + _args, _kwargs)
  545.         return val
  546.  
  547.     
  548.     def base_RemoveChild(self, *_args, **_kwargs):
  549.         val = apply(windows2c.wxPyWindow_base_RemoveChild, (self,) + _args, _kwargs)
  550.         return val
  551.  
  552.     
  553.     def __repr__(self):
  554.         return '<C wxPyWindow instance at %s>' % (self.this,)
  555.  
  556.  
  557.  
  558. class wxPyWindow(wxPyWindowPtr):
  559.     
  560.     def __init__(self, *_args, **_kwargs):
  561.         self.this = apply(windows2c.new_wxPyWindow, _args, _kwargs)
  562.         self.thisown = 1
  563.         self._setCallbackInfo(self, wxPyWindow)
  564.         self._setOORInfo(self)
  565.  
  566.  
  567.  
  568. class wxPyControlPtr(wxControlPtr):
  569.     
  570.     def __init__(self, this):
  571.         self.this = this
  572.         self.thisown = 0
  573.  
  574.     
  575.     def _setCallbackInfo(self, *_args, **_kwargs):
  576.         val = apply(windows2c.wxPyControl__setCallbackInfo, (self,) + _args, _kwargs)
  577.         return val
  578.  
  579.     
  580.     def base_DoMoveWindow(self, *_args, **_kwargs):
  581.         val = apply(windows2c.wxPyControl_base_DoMoveWindow, (self,) + _args, _kwargs)
  582.         return val
  583.  
  584.     
  585.     def base_DoSetSize(self, *_args, **_kwargs):
  586.         val = apply(windows2c.wxPyControl_base_DoSetSize, (self,) + _args, _kwargs)
  587.         return val
  588.  
  589.     
  590.     def base_DoSetClientSize(self, *_args, **_kwargs):
  591.         val = apply(windows2c.wxPyControl_base_DoSetClientSize, (self,) + _args, _kwargs)
  592.         return val
  593.  
  594.     
  595.     def base_DoSetVirtualSize(self, *_args, **_kwargs):
  596.         val = apply(windows2c.wxPyControl_base_DoSetVirtualSize, (self,) + _args, _kwargs)
  597.         return val
  598.  
  599.     
  600.     def base_DoGetSize(self, *_args, **_kwargs):
  601.         val = apply(windows2c.wxPyControl_base_DoGetSize, (self,) + _args, _kwargs)
  602.         return val
  603.  
  604.     
  605.     def base_DoGetClientSize(self, *_args, **_kwargs):
  606.         val = apply(windows2c.wxPyControl_base_DoGetClientSize, (self,) + _args, _kwargs)
  607.         return val
  608.  
  609.     
  610.     def base_DoGetPosition(self, *_args, **_kwargs):
  611.         val = apply(windows2c.wxPyControl_base_DoGetPosition, (self,) + _args, _kwargs)
  612.         return val
  613.  
  614.     
  615.     def base_DoGetVirtualSize(self, *_args, **_kwargs):
  616.         val = apply(windows2c.wxPyControl_base_DoGetVirtualSize, (self,) + _args, _kwargs)
  617.         if val:
  618.             val = wxSizePtr(val)
  619.             val.thisown = 1
  620.         
  621.         return val
  622.  
  623.     
  624.     def base_DoGetBestSize(self, *_args, **_kwargs):
  625.         val = apply(windows2c.wxPyControl_base_DoGetBestSize, (self,) + _args, _kwargs)
  626.         if val:
  627.             val = wxSizePtr(val)
  628.             val.thisown = 1
  629.         
  630.         return val
  631.  
  632.     
  633.     def base_InitDialog(self, *_args, **_kwargs):
  634.         val = apply(windows2c.wxPyControl_base_InitDialog, (self,) + _args, _kwargs)
  635.         return val
  636.  
  637.     
  638.     def base_TransferDataToWindow(self, *_args, **_kwargs):
  639.         val = apply(windows2c.wxPyControl_base_TransferDataToWindow, (self,) + _args, _kwargs)
  640.         return val
  641.  
  642.     
  643.     def base_TransferDataFromWindow(self, *_args, **_kwargs):
  644.         val = apply(windows2c.wxPyControl_base_TransferDataFromWindow, (self,) + _args, _kwargs)
  645.         return val
  646.  
  647.     
  648.     def base_Validate(self, *_args, **_kwargs):
  649.         val = apply(windows2c.wxPyControl_base_Validate, (self,) + _args, _kwargs)
  650.         return val
  651.  
  652.     
  653.     def base_AcceptsFocus(self, *_args, **_kwargs):
  654.         val = apply(windows2c.wxPyControl_base_AcceptsFocus, (self,) + _args, _kwargs)
  655.         return val
  656.  
  657.     
  658.     def base_AcceptsFocusFromKeyboard(self, *_args, **_kwargs):
  659.         val = apply(windows2c.wxPyControl_base_AcceptsFocusFromKeyboard, (self,) + _args, _kwargs)
  660.         return val
  661.  
  662.     
  663.     def base_GetMaxSize(self, *_args, **_kwargs):
  664.         val = apply(windows2c.wxPyControl_base_GetMaxSize, (self,) + _args, _kwargs)
  665.         if val:
  666.             val = wxSizePtr(val)
  667.             val.thisown = 1
  668.         
  669.         return val
  670.  
  671.     
  672.     def base_AddChild(self, *_args, **_kwargs):
  673.         val = apply(windows2c.wxPyControl_base_AddChild, (self,) + _args, _kwargs)
  674.         return val
  675.  
  676.     
  677.     def base_RemoveChild(self, *_args, **_kwargs):
  678.         val = apply(windows2c.wxPyControl_base_RemoveChild, (self,) + _args, _kwargs)
  679.         return val
  680.  
  681.     
  682.     def __repr__(self):
  683.         return '<C wxPyControl instance at %s>' % (self.this,)
  684.  
  685.  
  686.  
  687. class wxPyControl(wxPyControlPtr):
  688.     
  689.     def __init__(self, *_args, **_kwargs):
  690.         self.this = apply(windows2c.new_wxPyControl, _args, _kwargs)
  691.         self.thisown = 1
  692.         self._setCallbackInfo(self, wxPyControl)
  693.         self._setOORInfo(self)
  694.  
  695.  
  696.  
  697. class wxPyPanelPtr(wxPanelPtr):
  698.     
  699.     def __init__(self, this):
  700.         self.this = this
  701.         self.thisown = 0
  702.  
  703.     
  704.     def _setCallbackInfo(self, *_args, **_kwargs):
  705.         val = apply(windows2c.wxPyPanel__setCallbackInfo, (self,) + _args, _kwargs)
  706.         return val
  707.  
  708.     
  709.     def base_DoMoveWindow(self, *_args, **_kwargs):
  710.         val = apply(windows2c.wxPyPanel_base_DoMoveWindow, (self,) + _args, _kwargs)
  711.         return val
  712.  
  713.     
  714.     def base_DoSetSize(self, *_args, **_kwargs):
  715.         val = apply(windows2c.wxPyPanel_base_DoSetSize, (self,) + _args, _kwargs)
  716.         return val
  717.  
  718.     
  719.     def base_DoSetClientSize(self, *_args, **_kwargs):
  720.         val = apply(windows2c.wxPyPanel_base_DoSetClientSize, (self,) + _args, _kwargs)
  721.         return val
  722.  
  723.     
  724.     def base_DoSetVirtualSize(self, *_args, **_kwargs):
  725.         val = apply(windows2c.wxPyPanel_base_DoSetVirtualSize, (self,) + _args, _kwargs)
  726.         return val
  727.  
  728.     
  729.     def base_DoGetSize(self, *_args, **_kwargs):
  730.         val = apply(windows2c.wxPyPanel_base_DoGetSize, (self,) + _args, _kwargs)
  731.         return val
  732.  
  733.     
  734.     def base_DoGetClientSize(self, *_args, **_kwargs):
  735.         val = apply(windows2c.wxPyPanel_base_DoGetClientSize, (self,) + _args, _kwargs)
  736.         return val
  737.  
  738.     
  739.     def base_DoGetPosition(self, *_args, **_kwargs):
  740.         val = apply(windows2c.wxPyPanel_base_DoGetPosition, (self,) + _args, _kwargs)
  741.         return val
  742.  
  743.     
  744.     def base_DoGetVirtualSize(self, *_args, **_kwargs):
  745.         val = apply(windows2c.wxPyPanel_base_DoGetVirtualSize, (self,) + _args, _kwargs)
  746.         if val:
  747.             val = wxSizePtr(val)
  748.             val.thisown = 1
  749.         
  750.         return val
  751.  
  752.     
  753.     def base_DoGetBestSize(self, *_args, **_kwargs):
  754.         val = apply(windows2c.wxPyPanel_base_DoGetBestSize, (self,) + _args, _kwargs)
  755.         if val:
  756.             val = wxSizePtr(val)
  757.             val.thisown = 1
  758.         
  759.         return val
  760.  
  761.     
  762.     def base_InitDialog(self, *_args, **_kwargs):
  763.         val = apply(windows2c.wxPyPanel_base_InitDialog, (self,) + _args, _kwargs)
  764.         return val
  765.  
  766.     
  767.     def base_TransferDataToWindow(self, *_args, **_kwargs):
  768.         val = apply(windows2c.wxPyPanel_base_TransferDataToWindow, (self,) + _args, _kwargs)
  769.         return val
  770.  
  771.     
  772.     def base_TransferDataFromWindow(self, *_args, **_kwargs):
  773.         val = apply(windows2c.wxPyPanel_base_TransferDataFromWindow, (self,) + _args, _kwargs)
  774.         return val
  775.  
  776.     
  777.     def base_Validate(self, *_args, **_kwargs):
  778.         val = apply(windows2c.wxPyPanel_base_Validate, (self,) + _args, _kwargs)
  779.         return val
  780.  
  781.     
  782.     def base_AcceptsFocus(self, *_args, **_kwargs):
  783.         val = apply(windows2c.wxPyPanel_base_AcceptsFocus, (self,) + _args, _kwargs)
  784.         return val
  785.  
  786.     
  787.     def base_AcceptsFocusFromKeyboard(self, *_args, **_kwargs):
  788.         val = apply(windows2c.wxPyPanel_base_AcceptsFocusFromKeyboard, (self,) + _args, _kwargs)
  789.         return val
  790.  
  791.     
  792.     def base_GetMaxSize(self, *_args, **_kwargs):
  793.         val = apply(windows2c.wxPyPanel_base_GetMaxSize, (self,) + _args, _kwargs)
  794.         if val:
  795.             val = wxSizePtr(val)
  796.             val.thisown = 1
  797.         
  798.         return val
  799.  
  800.     
  801.     def base_AddChild(self, *_args, **_kwargs):
  802.         val = apply(windows2c.wxPyPanel_base_AddChild, (self,) + _args, _kwargs)
  803.         return val
  804.  
  805.     
  806.     def base_RemoveChild(self, *_args, **_kwargs):
  807.         val = apply(windows2c.wxPyPanel_base_RemoveChild, (self,) + _args, _kwargs)
  808.         return val
  809.  
  810.     
  811.     def __repr__(self):
  812.         return '<C wxPyPanel instance at %s>' % (self.this,)
  813.  
  814.  
  815.  
  816. class wxPyPanel(wxPyPanelPtr):
  817.     
  818.     def __init__(self, *_args, **_kwargs):
  819.         self.this = apply(windows2c.new_wxPyPanel, _args, _kwargs)
  820.         self.thisown = 1
  821.         self._setCallbackInfo(self, wxPyPanel)
  822.         self._setOORInfo(self)
  823.  
  824.  
  825. wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED = windows2c.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED
  826. wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING = windows2c.wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING
  827. wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING = windows2c.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING
  828. wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED = windows2c.wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED
  829. wxEVT_COMMAND_SPLITTER_UNSPLIT = windows2c.wxEVT_COMMAND_SPLITTER_UNSPLIT
  830. wxEVT_COMMAND_SPLITTER_DOUBLECLICKED = windows2c.wxEVT_COMMAND_SPLITTER_DOUBLECLICKED
  831. wxSPLIT_HORIZONTAL = windows2c.wxSPLIT_HORIZONTAL
  832. wxSPLIT_VERTICAL = windows2c.wxSPLIT_VERTICAL
  833. wxSPLIT_DRAG_NONE = windows2c.wxSPLIT_DRAG_NONE
  834. wxSPLIT_DRAG_DRAGGING = windows2c.wxSPLIT_DRAG_DRAGGING
  835. wxSPLIT_DRAG_LEFT_DOWN = windows2c.wxSPLIT_DRAG_LEFT_DOWN
  836. wxEVT_TASKBAR_MOVE = windows2c.wxEVT_TASKBAR_MOVE
  837. wxEVT_TASKBAR_LEFT_DOWN = windows2c.wxEVT_TASKBAR_LEFT_DOWN
  838. wxEVT_TASKBAR_LEFT_UP = windows2c.wxEVT_TASKBAR_LEFT_UP
  839. wxEVT_TASKBAR_RIGHT_DOWN = windows2c.wxEVT_TASKBAR_RIGHT_DOWN
  840. wxEVT_TASKBAR_RIGHT_UP = windows2c.wxEVT_TASKBAR_RIGHT_UP
  841. wxEVT_TASKBAR_LEFT_DCLICK = windows2c.wxEVT_TASKBAR_LEFT_DCLICK
  842. wxEVT_TASKBAR_RIGHT_DCLICK = windows2c.wxEVT_TASKBAR_RIGHT_DCLICK
  843.